Testing $40 Waterproof Speaker - Is It Any Good